//*************************************************************************************
//   Family.java       Author: Lewis/Loftus
//
//   Demonstrates the use of variable length parameter lists.
//*************************************************************************************
public class Family
{
  private String[] members;

  //--------------------------------------------------------------------------------------------------------------
  //  Constructor: Sets up this family by storing the (possibly multiple) names that are passed in as parameters.
  //--------------------------------------------------------------------------------------------------------------
  public Family(String ... names)
  {
    members = names;
  }

  //--------------------------------------------------------------------------------------------------------
  //  Returns a string representation of this family.
  //--------------------------------------------------------------------------------------------------------
  public String toString()
  {
    String result = "";

    for (String name : members)
    result += name + "\n";

    return result;
  }
}
